/**
 * 
 */
package com.oauth.global.server.service;

import java.util.List;
import java.util.Set;

import com.oauth.global.client.beans.AppInfoBean;
import com.oauth.global.client.beans.BirthdayClientBean;
import com.oauth.service.application.global.beans.GlobalDataType;

/**
 * @author asanthan
 * 
 */
public interface GlobalOAuthService {

	boolean updateStatus(Long pMemberId, String pStatusText, Set<Long> pApplicationIdSet);

	List<AppInfoBean> getApplicationImages(Long pMemberId, GlobalDataType pGlobalDataType);

	List<BirthdayClientBean> getUpcomingBirthdays(Long pMemberId);

	List<BirthdayClientBean> getUpcomingBirthdays(Long pMemberId, long pAppId);
}
